//IceCream.java
//Domenstrates the use of enumerated types.
public class IceCream
{
  enum Flavor {vanilla,chocolate,strawberry,fudgeRipple,coffee,rockyRoad,mintChocolatechip,cookieDough}
  //Creates and uses variables of the Flavor type.
  public static void main(String []args)
  {
  Flavor cone1,cone2,cone3;

  cone1 = Flavor.rockyRoad;
  cone2 = Flavor.chocolate;

  System.out.println("cone1 value:"+cone1);
  System.out.println("cone1 ordinal:"+cone1.ordinal());
  System.out.println("cone1 name:"+cone1.name());

  System.out.println();
  System.out.println("cone2 value:"+cone2);
  System.out.println("cone2 ordinal:"+cone2.ordinal());
  System.out.println("cone2 name:"+cone2.name());
  cone3 = cone1;

  System.out.println();
  System.out.println("cone3 value:"+cone3);
  System.out.println("cone3 ordinal:"+cone3.ordinal());
  System.out.println("cone3 =name:"+cone3.name());
  }
}  
